<html><head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
   <title>Chapter&nbsp;2.&nbsp;Project Sources</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="create-repository-svn"><link rel="up" href="index.html" title="create-repository-svn"><link rel="prev" href="ch01s03.html" title="Features"><link rel="next" href="ch03.html" title="Chapter&nbsp;3.&nbsp;Installation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en" class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="d0e118"></a>Chapter&nbsp;2.&nbsp;Project Sources</h1></div></div></div><p>
		The layout of the source trees is organized for the management
		by the Eclipse IDE.
		The sources are
		splitted into the runtime sources and the documentation sources.
		The documentation is created by the DocBook plugin within the
		Eclipse IDE.
	</p><p>
		The project sources comprise:
		</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><span class="bold"><strong>Runtime system sources</strong></span><p>
					The source code for the runtime system is organized
					into the
					subtrees
					</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "><li class="listitem"><span class="bold"><strong>bld</strong></span><p>
								Components to be used to create the runtime environment.
							</p></li><li class="listitem"><span class="bold"><strong>rt</strong></span><p>
								Components representing the runtime environment.
								These
								could be simply copied to the target environment.
								Here the HOME
								directory of the user.
							</p></li><li class="listitem"><span class="bold"><strong>tests</strong></span><p>
								Build sources for required test envitronment.
							</p><p>
								Not required for current release.
							</p></li></ul></div><p>
				</p></li><li class="listitem"><span class="bold"><strong>Documentation sources</strong></span><p>
					The documentation sources are contained in the "docsrc"
					directory.
					This contains for each language a specific subdirectory.
					The build process is in the Eclipse environment executed as
					an Ant
					task.
					Thus the call interface is given by the file "build.xml".
					The sources are defined in the structure within the source
					file "docbook.xml" contained within the "src" subdirectory.
				</p><p>
					The build target is the "doc" directory in project root.
				</p></li><li class="listitem"><span class="bold"><strong>Test data</strong></span><p>
					</p><p>
						The "tests" directory in project root contains
						test data for the creation of a simple repository.
						This is an initial example.
					</p><p>
					</p><p>
						The subdirectory contains 4 releases of a demo source.
						These are
						imported into the created new SVN repository
						as different tags.
					</p><p>
				</p></li></ul></div><p>
	</p></div></body></html>